草庐IT

Android Spinner Adapter 设置为 spinner

全部标签

javascript - 设置溢出-y : hidden; causes the page to jump to the top in Firefox

我有一些javascript可以处理在我的网站上打开模式弹出窗口,它还设置了overflow-y上的属性(property)元素到hidden.在Chrome和IE中,这按预期工作-滚动条隐藏,模式弹出窗口后面的页面保持在相同的滚动位置。当弹出窗口关闭时,overflow-y设置为scroll并且页面处于与之前相同的状态和位置。但是在Firefox中,只要overflow-y更改为hidden页面滚动位置跳到最顶部,因此当弹出窗口关闭时,View对用户来说已经改变-不理想。问题可见onthisjsfiddle是否有针对此行为的解决方案? 最佳答案

javascript - 根据室外温度设置背景颜色

你好,我有一个温度小部件要在我正在进行的项目中实现。没有什么特别困难的,我有一个免费的API来检索我需要的数据等。但是,和我一起工作的可爱的设计师会有一个颜色特征,我不知道如何开始...他会根据当前天气温度定义背景颜色。我的意思是如果温度很冷,比如-20,背景颜色应该是蓝色/紫色/任何冷色;当天气暖和时,比如25,它应该有一个暖色调的背景色,比如橙色/红色。我想我可以很容易地处理一系列“温度步骤”,但我更愿意使用一个可以根据温度定义颜色的函数。我知道这很奇怪,我不知道是否有一种算法可以通过它的温度颜色来定义颜色......这篇文章很有帮助http://en.wikipedia.org/

javascript - SVG 标记 - 我可以设置长度和 Angular 吗?

我正在尝试从圆心开始以一定Angular(60度)绘制6根棍子图中是手动设置坐标实现的。是否可以用Angular和长度来画这6根木棍?如果有必要,我愿意使用图书馆。 最佳答案 这是一个demoImadeforyou.主要使用的函数是在圆上找一点,如下:functionfindPoint(cx,cy,rad,cornerGrad){varcornerRad=cornerGrad*Math.PI/180;varnx=Math.cos(cornerRad)*rad+cx;varny=Math.sin(cornerRad)*rad+cy;r

javascript - 你如何使用 javascript 设置 strftime?

我需要自定义格式日期。在ruby​​中,我会使用strftime或字符串格式化时间来完成此操作。now=Time.newnow.strftime'%a,%dof%b'#=>"Sat,27ofJun"javascript是否使用strftime或类似的东西?我怎样才能在javascript中获得类似的效果? 最佳答案 更新ArgumentsoftoLocaleStringmethodcanalsoconfiguretheformatofthedates.Thisissupportedinmodernbrowserversions,yo

javascript - 如何在隐藏的输入字段中将我的数据设置为 JSON

我有一个像下面这样的输入框现在我有了产品列表,每个产品都有一个复选框。当用户点击复选框时,我会得到产品ID和名称。现在我想再次将其保存在隐藏字段中,如下所示我的第一个问题是如何执行此操作以及如何创建JSON?其次,如果用户再次取消选中产品复选框,那么我需要获取当前隐藏值并将其转换为某种数据结构,从数据结构中删除未选中的框ID,然后再次将其保存在隐藏字段中。有没有用JavaScript完成这项工作的库? 最佳答案 使用jQuery:HTML:JS:vardata={}data.products=jQuery.parseJSON($('

javascript - 如何设置音频对象的音量?

我知道我可以像这样创建一个音频对象:varaudio=newAudio("test.wav");我知道如何播放音频:audio.play();我使用以下for循环从audio输出所有函数:varmyAudioObject=newAudio();for(varkeyinmyAudioObject){if(typeofmyAudioObject[key]==="function"){console.log(key);}}但是没有设置音量。是否可以更改音频对象中的音量?提示是我的错。如果我将for循环中的function替换为number,那么我会找到volume。varmyAudioObj

javascript - html时如何scrollTop,body设置为高度: 100%?

除非我从body和html中删除height:100%,否则以下内容将不起作用。但是,我需要这种样式,因为我将它用于页面上的其他元素。htmlBacktotopjQuery$("#scrollTop").on("click",function(e){e.preventDefault();$(window).animate({scrollTop:0},'slow');});甚至尝试了以下仍然是负面结果$("#scrollTop").on("click",function(e){e.preventDefault();$("body,html").animate({scrollTop:0},

JavaScript 设置窗口选择

在JavaScript中,有一个方法window.getSelection(),它可以让我获得用户所做的当前选择。是否有相应的函数,例如window.setSelection(),可以让我设置或清除当前选择? 最佳答案 清除所有主要浏览器中的选择:functionclearSelection(){if(window.getSelection){window.getSelection().removeAllRanges();}elseif(document.selection){document.selection.empty();}

javascript - 即使正确设置了 document.domain,跨子域 ajax 请求也被拒绝

在我的应用程序中,我在一个子域(dev.u413.com)上有一个网站,我使用jQuery向另一个子域(api.u413.com)上的JSONapi发出ajax请求。当我检查Chrome开发工具和FirefoxFirebug中的请求时,我的请求似乎被Access-Control-Allowed-Origin阻止了。我将document.domain设置为当前域的后缀:document.domain='u413.com';。这是我的要求:$.ajax({dataType:'json',data:{parseAsHtml:true,cli:'help'},url:'http://api.u

javascript - 如何使用我拥有的代码将 cookie 设置为在 x 天后过期?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Whatisthe“best”waytogetandsetasinglecookievalueusingJavaScript所以我有这段代码(我没有制作),它基本上制作了一个带有X的容器,所以当我按下X时,div容器关闭。但是,当您刷新页面时,div容器将再次出现。我怎样才能做到这一点,当用户按下X按钮时,用户将永远不会再看到该页面上的div容器(或在一定时间内(例如30天))?如果可能的话,我想更进一步,当用户按下X按钮时,他/她将再也不会在我的网站上看到div容器,因为我计划实现相同的div容器整个网站。